large-footed tapaculo - French English Dictionary